non-contact seal - German English Dictionary